package cn.com.tech_trans.www;

public class CRM_VIP_ProxySoapProxy implements cn.com.tech_trans.www.CRM_VIP_ProxySoap {
  private String _endpoint = null;
  private cn.com.tech_trans.www.CRM_VIP_ProxySoap cRM_VIP_ProxySoap = null;
  
  public CRM_VIP_ProxySoapProxy() {
    _initCRM_VIP_ProxySoapProxy();
  }
  
  public CRM_VIP_ProxySoapProxy(String endpoint) {
    _endpoint = endpoint;
    _initCRM_VIP_ProxySoapProxy();
  }
  
  private void _initCRM_VIP_ProxySoapProxy() {
    try {
      cRM_VIP_ProxySoap = (new cn.com.tech_trans.www.CRM_VIP_ProxyLocator()).getCRM_VIP_ProxySoap();
      if (cRM_VIP_ProxySoap != null) {
        if (_endpoint != null)
          ((javax.xml.rpc.Stub)cRM_VIP_ProxySoap)._setProperty("javax.xml.rpc.service.endpoint.address", _endpoint);
        else
          _endpoint = (String)((javax.xml.rpc.Stub)cRM_VIP_ProxySoap)._getProperty("javax.xml.rpc.service.endpoint.address");
      }
      
    }
    catch (javax.xml.rpc.ServiceException serviceException) {}
  }
  
  public String getEndpoint() {
    return _endpoint;
  }
  
  public void setEndpoint(String endpoint) {
    _endpoint = endpoint;
    if (cRM_VIP_ProxySoap != null)
      ((javax.xml.rpc.Stub)cRM_VIP_ProxySoap)._setProperty("javax.xml.rpc.service.endpoint.address", _endpoint);
    
  }
  
  public cn.com.tech_trans.www.CRM_VIP_ProxySoap getCRM_VIP_ProxySoap() {
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap;
  }
  
  public java.lang.String proxy(java.lang.String method, java.lang.String data) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.proxy(method, data);
  }
  
  public cn.com.tech_trans.www.ResponseDataOfBaseVipInfo getVipBaseInfoByMobile(cn.com.tech_trans.www.RequestDataOfBaseVipInfoRequest request) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.getVipBaseInfoByMobile(request);
  }
  
  public cn.com.tech_trans.www.ResponseDataOfArrayOfCRMTender CRMPayTenderQuery(cn.com.tech_trans.www.RequestDataOfCRMPayTenderRequest request) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.CRMPayTenderQuery(request);
  }
  
  public cn.com.tech_trans.www.ResponseDataOfString CRMPay(cn.com.tech_trans.www.RequestDataOfCRMPayRequest request) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.CRMPay(request);
  }
  
  public cn.com.tech_trans.www.ResponseDataOfString CRMRefund(cn.com.tech_trans.www.RequestDataOfCRMRefundRequest request) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.CRMRefund(request);
  }
  
  public cn.com.tech_trans.www.ResponseDataOfArrayOfCRMPayLedger CRMPayLedgerQuery(cn.com.tech_trans.www.RequestDataOfCRMPayLedgerQueryRequest request) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.CRMPayLedgerQuery(request);
  }
  
  public cn.com.tech_trans.www.ResponseDataOfCreateVip vipCreate(cn.com.tech_trans.www.RequestDataOfCreateVipRequest request) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.vipCreate(request);
  }
  
  public cn.com.tech_trans.www.ResponseDataOfEmptyResponeData vipModify(cn.com.tech_trans.www.RequestDataOfVipModifyRequest request) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.vipModify(request);
  }
  
  public cn.com.tech_trans.www.ResponseDataOfGiftListInfo getGiftList(cn.com.tech_trans.www.RequestDataOfGiftListInfoRequest request) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.getGiftList(request);
  }
  
  public cn.com.tech_trans.www.ResponseDataOfGiftListInfo queryQOH(cn.com.tech_trans.www.RequestDataOfGiftListInfoRequest request) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.queryQOH(request);
  }
  
  public cn.com.tech_trans.www.ResponseDataOfGiftExchangeInfo giftUseh(cn.com.tech_trans.www.RequestDataOfGiftExchangeInfoRequest request) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.giftUseh(request);
  }
  
  public cn.com.tech_trans.www.ResponseDataOfArrayOfExchangeGiftRecord getExchangeGiftRecord(cn.com.tech_trans.www.RequestDataOfExchangeGiftRecordRequest request) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.getExchangeGiftRecord(request);
  }
  
  public cn.com.tech_trans.www.ResponseDataOfListOfxf_transsalestotal getVipSalesRecord(cn.com.tech_trans.www.RequestDataOfVipSalesRecordRequest request) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.getVipSalesRecord(request);
  }
  
  public cn.com.tech_trans.www.ResponseDataOfArrayOfxf_bonusledger getBonusledgerRecord(cn.com.tech_trans.www.RequestDataOfBonusledgerRecordRequest request) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.getBonusledgerRecord(request);
  }
  
  public cn.com.tech_trans.www.ResponseDataOfBonusInfo consume(cn.com.tech_trans.www.RequestDataOfConsumeRequest request) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.consume(request);
  }
  
  public cn.com.tech_trans.www.ResponseDataOfListOfVIP getVipDis(cn.com.tech_trans.www.RequestDataOfVipDisRequest request) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.getVipDis(request);
  }
  
  public cn.com.tech_trans.www.ResponseDataOfListOfVIP getVipInfo(cn.com.tech_trans.www.RequestDataOfVipInfoRequest request) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.getVipInfo(request);
  }
  
  public cn.com.tech_trans.www.ResponseDataOfBasicInfo getBasicInfo() throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.getBasicInfo();
  }
  
  public cn.com.tech_trans.www.ResponseDataOfGradeInfo getGradeList() throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.getGradeList();
  }
  
  public cn.com.tech_trans.www.ResponseDataOfBonusInfo repairConsume(cn.com.tech_trans.www.RequestDataOfRepairConsumeRequest request) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.repairConsume(request);
  }
  
  public cn.com.tech_trans.www.ResponseDataOfTOresult queryTO(cn.com.tech_trans.www.RequestDataOfQueryTORequest request) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.queryTO(request);
  }
  
  public cn.com.tech_trans.www.ResponseDataOfFirmTIresult confrimTI(cn.com.tech_trans.www.RequestDataOfConfrimTIRequest request) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.confrimTI(request);
  }
  
  public cn.com.tech_trans.www.ResponseDataOfTOresult createTO(cn.com.tech_trans.www.RequestDataOfCreateTORequest request) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.createTO(request);
  }
  
  public cn.com.tech_trans.www.ResponseDataOfEmptyResponeData bindOpenID(cn.com.tech_trans.www.RequestDataOfBindOpenIDRequest request) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.bindOpenID(request);
  }
  
  public cn.com.tech_trans.www.ResponseDataOfListOfVIP getVipInfoByMobileOpenID(cn.com.tech_trans.www.RequestDataOfBindOpenIDRequest request) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.getVipInfoByMobileOpenID(request);
  }
  
  public cn.com.tech_trans.www.ResponseDataOfListOfEB_INFORMATION getInformation(cn.com.tech_trans.www.RequestDataOfInformationRequest request) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.getInformation(request);
  }
  
  public cn.com.tech_trans.www.ResponseDataOfNodeInfo getNodeInfo(cn.com.tech_trans.www.RequestDataOfNodeInfoRequest request) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.getNodeInfo(request);
  }
  
  public cn.com.tech_trans.www.ResponseDataOfBonusInfo bonusChange(cn.com.tech_trans.www.RequestDataOfBonusChangeRequest request) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.bonusChange(request);
  }
  
  public cn.com.tech_trans.www.ResponseDataOfBonusInfo activitEnroll(cn.com.tech_trans.www.RequestDataOfActivitEnrollRequest request) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.activitEnroll(request);
  }
  
  public cn.com.tech_trans.www.ResponseDataOfListOfCRM_MEMBERMSG queryActivit() throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.queryActivit();
  }
  
  public cn.com.tech_trans.www.ResponseDataOfVerificationResponse getVerification(cn.com.tech_trans.www.RequestDataOfGetVerificationRequest request) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.getVerification(request);
  }
  
  public cn.com.tech_trans.www.ResponseDataOfString getBarCodeVerification(cn.com.tech_trans.www.RequestDataOfString request) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.getBarCodeVerification(request);
  }
  
  public cn.com.tech_trans.www.ResponseDataOfEmptyResponeData checkVerification(cn.com.tech_trans.www.RequestDataOfCheckVerificationRequset request) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.checkVerification(request);
  }
  
  public cn.com.tech_trans.www.ResponseDataOfBoolean sendSMS(cn.com.tech_trans.www.RequestDataOfSMSRequest request) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.sendSMS(request);
  }
  
  public cn.com.tech_trans.www.ResponseDataOfCheckReturnGoodRespose checkReturnGood(cn.com.tech_trans.www.RequestDataOfCheckReturnGoodRequest request) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.checkReturnGood(request);
  }
  
  public cn.com.tech_trans.www.ResponseDataOfListOfBonusChange getBonusChangeList(cn.com.tech_trans.www.RequestDataOfString request) throws java.rmi.RemoteException{
    if (cRM_VIP_ProxySoap == null)
      _initCRM_VIP_ProxySoapProxy();
    return cRM_VIP_ProxySoap.getBonusChangeList(request);
  }
  
  
}